i feel stuffed - German English Dictionary